wave duct waveguide - French English Dictionary